package com.ruoyi.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;


/**
 * 论证文件管理表 sys_argument_document
 *
 * @author zhaoguanyu
 */
public class SysArgumentDocument extends BaseEntity {

    private static final long serialVersionUID = 1L;

    private Long id;

    /* 文档编号*/
    private String itemNo;

    /*文档信息*/
    private String documentInformation;

    /*建设依据批准文号*/
    private String approvalNumber;

    /*文档描述*/
    private  String documentDescription;

    /*批复意见*/
    private String replyComments;

    /*版本*/
    private String edition;

    /*文件名称*/
    private String fileName;

    /*文件路径*/
    private String filePath;

    /*url*/
    private String url;

    /*唯一标识名称*/
    private String onlyName;

    /*最后修改人*/
    private String lastModifiedBy;

    /*最后修改日期*/
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date lastModifiedDate;

    /*秘密等级*/
    private String secretLevel;

    public String getSecretLevel() {
        return secretLevel;
    }

    public void setSecretLevel(String secretLevel) {
        this.secretLevel = secretLevel;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getItemNo() {
        return itemNo;
    }

    public void setItemNo(String itemNo) {
        this.itemNo = itemNo;
    }

    public String getDocumentInformation() {
        return documentInformation;
    }

    public void setDocumentInformation(String documentInformation) {
        this.documentInformation = documentInformation;
    }

    public String getApprovalNumber() {
        return approvalNumber;
    }

    public void setApprovalNumber(String approvalNumber) {
        this.approvalNumber = approvalNumber;
    }

    public String getDocumentDescription() {
        return documentDescription;
    }

    public void setDocumentDescription(String documentDescription) {
        this.documentDescription = documentDescription;
    }

    public String getReplyComments() {
        return replyComments;
    }

    public void setReplyComments(String replyComments) {
        this.replyComments = replyComments;
    }

    public String getEdition() {
        return edition;
    }

    public void setEdition(String edition) {
        this.edition = edition;
    }

    public String getLastModifiedBy() {
        return lastModifiedBy;
    }

    public void setLastModifiedBy(String lastModifiedBy) {
        this.lastModifiedBy = lastModifiedBy;
    }

    public Date getLastModifiedDate() {
        return lastModifiedDate;
    }

    public void setLastModifiedDate(Date lastModifiedDate) {
        this.lastModifiedDate = lastModifiedDate;
    }
    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getOnlyName() {
        return onlyName;
    }

    public void setOnlyName(String onlyName) {
        this.onlyName = onlyName;
    }
}
